SAP HANA Adoption of Non-Volatile Memory

نویسندگان

  • Mihnea Andrei
  • Christian Lemke
  • Günter Radestock
  • Robert Schulze
  • Carsten Thiel
  • Rolando Blanco
  • Akanksha Meghlan
  • Muhammad Sharique
  • Sebastian Seifert
  • Surendra Vishnoi
  • Daniel Booss
  • Thomas Peh
  • Ivan Schreter
  • Werner Thesing
  • Mehul Wagle
  • Thomas Willhalm
چکیده

Non-Volatile RAM (NVRAM) is a novel class of hardware technology which is an interesting blend of two storage paradigms: byte-addressable DRAM and block-addressable storage (e.g. HDD/SSD). Most of the existing enterprise relational data management systems such as SAP HANA have their internal architecture based on the inherent assumption that memory is volatile and base their persistence on explicit handling of block-oriented storage devices. In this paper, we present the early adoption of Non-Volatile Memory within the SAP HANA Database, from the architectural and technical angles. We discuss our architectural choices, dive deeper into a few challenges of the NVRAM integration and their solutions, and share our experimental results. As we present our solutions for the NVRAM integration, we also give, as a basis, a detailed description of the relevant HANA internals.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SAP Operational Process Intelligence: Empowering Line-of-Business Workers with Real-time Process Visibility

Based on the in-memory database HANA, SAP fundamentally rethought and redesigned its business process management offering. In this paper we explain how organizations can use the new product SAP Operational Process Intelligence to create real-time process visibility and propose line-ofbusiness workers appropriate actions to respond immediately on critical business situations. This product is des...

متن کامل

SAP HANA: The Evolution from a Modern Main-Memory Data Platform to an Enterprise Application Platform

SAP HANA is a pioneering, and one of the best performing, data platform designed from the grounds up to heavily exploit modern hardware capabilities, including SIMD, and large memory and CPU footprints. As a comprehensive data management solution, SAP HANA supports the complete data life cycle encompassing modeling, provisioning, and consumption. This extended abstract outlines the vision and p...

متن کامل

Characteristics of In-Memory Business Intelligence

Business Intelligence (BI) is an important key in the initiatives of many organizations. BI has developed over the years and the most businesses need to take it to the next level of maturity and improvement can be enabled by SAP HANA. In this paper I presented the evolution of Business Intelligence industry, what others capabilities enterprises still seek and how Business Warehouse on SAP Hana ...

متن کامل

Footprint Reduction and Uniqueness Enforcement with Hash Indices in SAP HANA

Databases commonly use multi-column indices for composite keys that concatenate attribute values for fast entity retrieval. For realworld applications, such concatenated composite keys contribute significantly to the overall space consumption, which is particularly expensive for main memory-resident databases. We present an integer-based hash representation of the actual values for the purpose ...

متن کامل

SAP HANA - The Evolution of an In-Memory DBMS from Pure OLAP Processing Towards Mixed Workloads

The journey of SAP HANA started as an in-memory appliance for complex, analytical applications. The success of the system quickly motivated SAP to broaden the scope from the OLAP workloads the system was initially architected for to also handle transactional workloads, in particular to support its Business Suite flagship product. In this paper, we highlight some of the core design changes to ev...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • PVLDB

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2017